package com.ruibang.glass.produce.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.ruibang.glass.produce.domain.resp.MonitorRuleInfo;
import com.ruibang.glass.produce.domain.resp.MonitorRuleResp;
import com.ruibang.glass.produce.entity.MonitorRule;
import lombok.Data;

import java.util.List;

/**
 * @author 宋锦康
 */

public interface MonitorRuleService extends IService<MonitorRule> {

    void removeByDeviceId(String deviceId);

    List<MonitorRuleResp> getRuleByMonitorId(List<String> monitorIds);

    List<MonitorRuleInfo> getMonitorRuleInfoByMonitorId(String monitorId);
}
